#include "AbstractFileSystemScanner.h"

using namespace analyzer;

AbstractFileSystemScanner::AbstractFileSystemScanner(boost::shared_ptr<AbstractFileFilter> fileFilter)
{
	setFileFilter(fileFilter);
}

AbstractFileSystemScanner::~AbstractFileSystemScanner(void)
{
	// empty destructor
}

boost::shared_ptr<AbstractFileFilter> AbstractFileSystemScanner::getFileFilter(void) const {
	return fileFilter;
}

void AbstractFileSystemScanner::setFileFilter(boost::shared_ptr<AbstractFileFilter> fileFilter) {
	this -> fileFilter = fileFilter;
}